Compund Words

Sponsored Links

Last Search Words

Search Result:Downing Street

downing street   (TTS Sound)



Overview of noun downing_street

The noun downing street has 2 senses


  • Downing Street -- (a street of Westminster in London; "the Prime Minister lives at No. 10 Downing Street")

  • Downing Street -- (the British government)